Big Huge Thesaurus

rib cage

noun

sounds kind of like